// +----------------------------------------------------------------------
// | Manong.Cloud [ 领酷码农云 ]
// +----------------------------------------------------------------------
// | Copyright (c) 2020 http://www.manong.cloud All rights reserved.
// +----------------------------------------------------------------------
// | Author: 稻草人 <qinuoyun@qq.com>
// +----------------------------------------------------------------------
// | Member: 围棋 飘逸者 Loumt Silence24
// +----------------------------------------------------------------------
class AccountCode extends CommonModels {
  /**
   * 用于字段处理
   * @return {[type]} [description]
   */
  tableFields() {
    return {
      //名称
      "code": {
        "label": "二维码code",
        "type": "varchar(255)"
      },
      "account_id": {
        "label": "用户ID",
        "type": "bigint(20)"
      },
      "status": {
        "label": "状态",
        "type": "int(2)",
        "table": null,
        "form": null
      }
    }
  }

  /**
   * 实现数据验证
   * 需要数据写入，必须在rules添加对应规则
   * 在控制中执行[模型]->attributes = $postData;
   * 否则会导致验证不生效，并且写入数据为空
   * @return [type] [description]
   */
  rules() {
    return {

    }
  }

  /**
   * 表名称
   * @returns {string}
   */
  tableName() {
    return '{{%account_code}}';
  }
}

export default AccountCode;
